(repeating) cycle - German English Dictionary